import axios from "axios"
import { Toast} from 'antd-mobile';

const instance = axios.create({
  baseURL:'https://www.linweiqin.cn/api/public/v1/'
});
// 请求的拦截
instance.interceptors.request.use(function (config) {
    // content	提示内容	React.Element or String	无
    // duration	自动关闭的延时，单位秒	number	3
    // onClose	关闭后回调	Function	无
    // mask	是否显示透明蒙层，防止触摸穿透	Boolean	true
  Toast.loading('玩命加载中...', 0, null,true);
  return config;
}, function (error) {
  return Promise.reject(error);
});

// 响应的拦截
instance.interceptors.response.use(function (response) {
  // 加载完毕后隐藏
  Toast.hide();
  return response.data.message;
}, function (error) {
  return Promise.reject(error);
});

export default instance